/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package negocio;

import dao.AutenticacaoDao;
import dominio.Usuario;

/**
 *
 * @author convidado
 */
public class AutenticacaoNegocio {

       private AutenticacaoDao dao;

       private String mensagem ;
       
       public AutenticacaoNegocio(){
           dao = new AutenticacaoDao();
           mensagem = new String();
       }

       public Usuario logar(Usuario u){
           //função pra testar campos obrigatórios
           if (u != null) {
                if (u.getLogin().equals("") || u.getSenha().equals("")) {
                    mensagem = "Preencha todos os campos ";
                    return null;
                }
            }
           
            u = dao.pesquisa(u);
            
            if(u==null){
                mensagem = "Login ou Senha incorreto!";
            }         
            return u;
        }

       
    

    /**
     * @return the mensagem
     */
    public String getMensagem() {
        return mensagem;
    }

    /**
     * @param mensagem the mensagem to set
     */
    public void setMensagem(String mensagem) {
        this.mensagem = mensagem;
    }
}
